(Brit) smarmy - English Synonyms Dictionary